insulating sheathing - Espagnol Anglais Dictionnaire